perform the harder task - Français Anglais Dictionnaire